home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / DHTML - User System / cross-browser-print-button.izs < prev    next >
Text File  |  2005-09-02  |  2KB  |  78 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Cross-browser print button
  4. <!/TITLE>
  5.  
  6. <!BROWSER>FF1+ IE5+ Opr7+<!/BROWSER>
  7.  
  8. <!DESCRIPTION> Use this print button to allow your surfers to directly print a web page simply by clicking on the button!
  9. <!/DESCRIPTION> 
  10.  
  11. <!CATEGORY>text animations<!/CATEGORY>
  12.  
  13. <!SCRIPT>
  14. <!-- START OF SCRIPT -->
  15. <SCRIPT Language="Javascript">
  16.  
  17. /*
  18. This script is written by Eric (Webcrawl@usa.net)
  19. For full source code, installation instructions,
  20. 100's more DHTML scripts, and Terms Of
  21. Use, visit dynamicdrive.com
  22. */
  23.  
  24. function printit(){  
  25. if (window.print) {
  26.     window.print() ;  
  27. } else {
  28.     var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
  29. document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
  30.     WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
  31. }
  32. }
  33. </script>
  34.  
  35. <SCRIPT Language="Javascript">  
  36. var NS = (navigator.appName == "Netscape");
  37. var VERSION = parseInt(navigator.appVersion);
  38. if (VERSION > 3) {
  39.     document.write('<form><input type=button value="Print this Page" name="Print" onClick="printit()"></form>');        
  40. }
  41. </script>
  42. <!-- END OF SCRIPT -->
  43. <!/SCRIPT>
  44.  
  45. <!PREVIEW>
  46. <!-- START OF SCRIPT -->
  47.  
  48. <SCRIPT Language="Javascript">
  49.  
  50. /*
  51. This script is written by Eric (Webcrawl@usa.net)
  52. For full source code, installation instructions,
  53. 100's more DHTML scripts, and Terms Of
  54. Use, visit dynamicdrive.com
  55. */
  56.  
  57. function printit(){  
  58. if (window.print) {
  59.     window.print() ;  
  60. } else {
  61.     var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
  62. document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
  63.     WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
  64. }
  65. }
  66. </script>
  67.  
  68. <SCRIPT Language="Javascript">  
  69. var NS = (navigator.appName == "Netscape");
  70. var VERSION = parseInt(navigator.appVersion);
  71. if (VERSION > 3) {
  72.     document.write('<form><input type=button value="Print this Page" name="Print" onClick="printit()"></form>');        
  73. }
  74. </script>
  75. <!-- END OF SCRIPT -->
  76. <!/PREVIEW>
  77.  
  78. <!RELATED>NONE<!/RELATED>